"""
使用httpx请求隧道服务器
请求http和https网页均适用
"""
import httpx

# 应用账号（请替换为真实账号）
app_key = 'app_key'
# 应用密码（请替换为真实密码）
app_secret = 'app_secret'
# 要访问的目标网页
target_url = "http://httpbin.org/ip"
# 隧道域名
proxy_host = 'http-dynamic.xiaoxiangdaili.com'
# 端口号
proxy_port = 10030

proxies = {
    "http://": f"http://{app_key}:{app_secret}@{proxy_host}:{proxy_port}",
    "https://": f"http://{app_key}:{app_secret}@{proxy_host:{proxy_port}}",
}

with httpx.Client(proxies=proxies) as client:
    rsp = client.get(target_url)
    print(rsp.text)